//package com.xspace.android.imcommon.message;
//
//import android.content.Context;
//
//import com.xspace.android.imcommon.db.PushDb;
//import com.xspace.android.imcommon.interfaces.PushAidl;
//import com.xspace.android.imcommon.interfaces.PushCallback;
//import com.xspace.android.imcommon.interfaces.PushListAidl;
//
//import java.util.List;
//
//public class PushManager {
//	private PushDb mPushDb;
//
//	public PushManager(Context mContext, ClientChatManager mClientChatManager) {
//		this.mPushDb = new PushDb(mContext);
//		this.mClientChatManager = mClientChatManager;
//	}
//	public void initPush(PushCallback mPushCallback){
//
//	}
//
//	public void saveOrUpdatePush(String owner, PushAidl pushMsg) {
//		mPushDb.insertOrUpdateMsg(pushMsg.info, owner);
//	}
//	public void updateUnreadPushCount(String owner, PushAidl pushMsg ) {
//		mPushDb.UpdateUnReadCount(pushMsg.info, owner);
//	}
//	public PushListAidl queryPushList(String owner, String channelName) {
//		return new PushListAidl(mPushDb.queryLatestPushMsgs(owner,channelName));
//	}
//
//	public PushListAidl queryPushChildList(String mPushUserID, String mPlatformID, String owner, String sendtimeStart, String sendtimeEnd,String key) {
//		return new PushListAidl(mPushDb.queryPushMsgs(mPushUserID, mPlatformID, owner, sendtimeStart, sendtimeEnd,key));
//	}
//
//	public PushListAidl queryPushChildAllList(String owner,String channelName) {
//		return new PushListAidl(mPushDb.queryPushAllMsgs(owner,channelName));
//	}
//
//	public List<String> getMsgBodyTypeArr() {
//		return mPushDb.getMsgBodyTypeArr();
//	}
//
//	public void deleteSinglePushMsg(int msgId) {
//		mPushDb.deleteSinglePushMsg(msgId);
//	}
//
//	public void deletePushMsg(String mPlatformId, String pushUserID, String barejid) {
//		mPushDb.deletePushMsg(mPlatformId, pushUserID, barejid);
//	}
//
//}
